﻿/**
 * @file   OperBoolManager.h
 * @brief  布尔操作器.
 * @author YanZhiHui (chanyuantiandao@126.com)
 * @date   2024-08-31
 */
#ifndef OPERATORSBOOLMANAGER_H
#define OPERATORSBOOLMANAGER_H

#include "OperCreateGeoManagerBase.h"

#include "OperatorsModelAPI.h"

namespace ModelOper
{
    /// 布尔求交
    DefineGeometryOperator(actionIntersect, OperBoolIntersectManager);

    /// 布尔求并
    DefineGeometryOperator(actionUnite, OperBoolUniteManager);

    /// 布尔求差
    DefineGeometryOperator(actionSubtract, OperBoolSubtractManager);
} // namespace ModelOper
#endif // OPERATORSBOOLMANAGER_H
